package com.auxgroup.hr.front.dao.domain;

import java.io.Serializable;
import javax.persistence.*;
import java.math.BigDecimal;
import java.util.Date;
import java.sql.Timestamp;


/**
 * The persistent class for the PS_C_WF_OVRT_DTL database table.
 * 
 */
@Entity
@Table(name="PS_C_WF_OVRT_DTL")
@NamedQuery(name="PsCWfOvrtDtl.findAll", query="SELECT p FROM PsCWfOvrtDtl p")
@IdClass(PsCWfPlaveDtlPrimary.class)
public class PsCWfOvrtDtl implements Serializable {
	private static final long serialVersionUID = 1L;

	@Column(name="C_DURATION_DAYS")
	private BigDecimal cDurationDays;

	@Column(name="C_END_DTTM")
	private Timestamp cEndDttm;

	@Column(name="C_ENDDTTM_MODE")
	private String cEnddttmMode;

	@Column(name="C_OVRT_TYPE")
	private String cOvrtType;

	@Column(name="C_START_DTTM")
	private Timestamp cStartDttm;

	@Id
	@Column(name="C_TRANSACTION_NBR")
	private String cTransactionNbr;

	@Temporal(TemporalType.DATE)
	@Column(name="DATE_DAY")
	private Date dateDay;

	@Id
	private BigDecimal seqnbr;

	public PsCWfOvrtDtl() {
	}

	public BigDecimal getcDurationDays() {
		return cDurationDays;
	}

	public void setcDurationDays(BigDecimal cDurationDays) {
		this.cDurationDays = cDurationDays;
	}

	public Timestamp getcEndDttm() {
		return cEndDttm;
	}

	public void setcEndDttm(Timestamp cEndDttm) {
		this.cEndDttm = cEndDttm;
	}

	public String getcEnddttmMode() {
		return cEnddttmMode;
	}

	public void setcEnddttmMode(String cEnddttmMode) {
		this.cEnddttmMode = cEnddttmMode;
	}

	public String getcOvrtType() {
		return cOvrtType;
	}

	public void setcOvrtType(String cOvrtType) {
		this.cOvrtType = cOvrtType;
	}

	public Timestamp getcStartDttm() {
		return cStartDttm;
	}

	public void setcStartDttm(Timestamp cStartDttm) {
		this.cStartDttm = cStartDttm;
	}

	public String getcTransactionNbr() {
		return cTransactionNbr;
	}

	public void setcTransactionNbr(String cTransactionNbr) {
		this.cTransactionNbr = cTransactionNbr;
	}

	public Date getDateDay() {
		return dateDay;
	}

	public void setDateDay(Date dateDay) {
		this.dateDay = dateDay;
	}

	public BigDecimal getSeqnbr() {
		return seqnbr;
	}

	public void setSeqnbr(BigDecimal seqnbr) {
		this.seqnbr = seqnbr;
	}


}